Symbolic Computer Language for Multibody Systems

نویسنده

  • Michael W. Sayers
چکیده

Methods are developed for describing and manipulating symbolic data objects that are useful for analyzing the kinematics and dynamics of multibody systems. These symbolic objects include 1) vector/dyadic algebraic expressions, 2) physical components in a multibody system, and 3) program structures needed in a numerical simulation code. A computer algebra language based on these methods encourages the automation of multibody analyses that are versatile and simple because much of the work involved in describing the system mathematically is handled by the algebra system, rather than the analysis formalism. It also handles mtich of the process of converting symbolic equations into efficient computer code for numerical analysis. The language permits a dynamicist to describe forces, moments, constraints, and output variables using expressions involving arbitrary combinations of unit vectors from different moving reference frames. Kinematics and dynamics analysis algorithms have been programmed that employ these capabilities to analyze complex multibody systems and formulate highly efficient computer source code used for subsequent numerical analysis. A companion paper describes the basic multibody formalism that has been programmed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling of Multibody Systems with the Object-oriented Modeling Language Dymola

The object-oriented modeling language Dymola allows the physical modeling of large interconnected systems based on model components from diierent engineering domains. It generates symbolic code for diierent target simulators. In this paper, a Dymola class library for the eecient generation of the equations of motion for multibody systems is presented. The library is based on an O(n) algorithm w...

متن کامل

The Comparison of Direct and Indirect Optimization Techniques in Equilibrium Analysis of Multibody Dynamic Systems

The present paper describes a set of procedures for the solution of nonlinear static-equilibrium problems in the complex multibody mechanical systems. To find the equilibrium position of the system, five optimization techniques are used to minimize the total potential energy of the system. Comparisons are made between these techniques. A computer program is developed to evaluate the equality co...

متن کامل

Symbolic Vector/Dyadic Multibody Formalism for Tree-Topology Systems

A multibody formalism is presented that can be applied to automatically generate efficient equations of motion for a system of rigid bodies in a tree topology. The formalism is built on Kane's analysis method and is described using vector/dyadic notation. In addition to defining a way to formulate equations of motion, it specifies many details of the analysis that have formerly involved judgmen...

متن کامل

Dynamic Modelling of Mechatronic Multibody Systems With Symbolic Computing and Linear Graph Theory

The application of linear graph theory to the modelling of flexible multibody systems is described. When combined with symbolic computing methods, linear graph theory leads to efficient dynamic models that facilitate real-time simulation of systems of rigid bodies and flexible beams. The natural extension of linear graphs to the modelling of mechatronic multibody systems is presented, along wit...

متن کامل

Integration of database technology and multibody system analysis

The design process includes many different activities in which various computational mechanics tools are used for behaviour modelling of mechanical systems and their building blocks, e.g. machine elements. These tools usually support large and complex models and they produce large quantities of data with a high degree of complexity. In these situations, efficient data management and the ability...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003